--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 8b3d3c3e66973e62e2537af2a65cbd5ac6d9d074
Parents : f2a93cb
Author : Sudo-Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-01-04T22:26:29-06:00
fix(electron): remove asarUnpack and update resource paths for extraResources in package.json
Changes
Diff
diff --git a/package.json b/package.json
index d3abdb2b..586418fe 100644
--- a/package.json
+++ b/package.json
@@ -84,9 +84,6 @@
"appId": "com.sudoivan.reticulummeshchat",
"productName": "Reticulum MeshChatX",
"asar": true,
- "asarUnpack": [
- "build/exe/**/*"
- ],
"electronFuses": {
"runAsNode": false,
"enableCookieEncryption": true,
@@ -110,15 +107,14 @@
},
"identity": null,
"artifactName": "ReticulumMeshChatX-v${version}-mac-${arch}.${ext}",
- "x64ArchFiles": "Contents/Resources/app/electron/build/exe/**",
"extendInfo": {
"NSMicrophoneUsageDescription": "Microphone access is only needed for Audio Calls",
"com.apple.security.device.audio-input": true
},
- "extraFiles": [
+ "extraResources": [
{
"from": "build/exe",
- "to": "Resources/app/electron/build/exe",
+ "to": "backend",
"filter": [
"**/*"
]
@@ -135,10 +131,10 @@
"target": "nsis"
}
],
- "extraFiles": [
+ "extraResources": [
{
"from": "build/exe",
- "to": "Resources/app/electron/build/exe",
+ "to": "backend",
"filter": [
"**/*"
]
@@ -153,10 +149,10 @@
],
"maintainer": "Sudo-Ivan",
"category": "Network",
- "extraFiles": [
+ "extraResources": [
{
"from": "build/exe",
- "to": "resources/app/electron/build/exe",
+ "to": "backend",
"filter": [
"**/*"
]
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────